Skip to main content

05A Software Debug Guide

1.Username、Password

Username:linaro   Password:linaro

2.MAC/SN Programming

/sys/block/mmcblk0boot1/force_ro

echo "30A61219892D" > mac0.txt

xxd -p -u -r mac0.txt > mac0.bin

dd if=mac0.bin of=/dev/mmcblk0boot1 count=6 bs=1 seek=64

echo "30A61219892E" > mac1.txt

xxd -p -u -r mac1.txt > mac1.bin

dd if=mac1.bin of=/dev/mmcblk0boot1 count=6 bs=1 seek=80

SN:

echo "HQATEVBAIAIAI0001" > sn.txt

dd if=sn.txt of=/dev/mmcblk0boot1 count=17 bs=1

echo "HQATEVBAIAIAI0002" > sn.txt

dd if=sn.txt of=/dev/mmcblk0boot1 count=17 bs=1 seek=32]]>

Restart after completion

3. HDMI Input

4.Uart

 USB Download UART to the USB flash drive and insert the drive into the USB port.

uart

4. 5G

Download meige-CM to the USB flash drive, then insert the USB drive into the USB port.

meige-CM

6. GPIO

/sys/class/gpio/export
echo in > /sys/class/gpio/gpio339/direction
cat /sys/class/gpio/gpio339/value
cat /sys/class/gpio/gpio338/value

gpio178 IN1
echo 338 > /sys/class/gpio/export
echo in > /sys/class/gpio/gpio338/direction
cat /sys/class/gpio/gpio338/value

gpio174 OUT2
cvi_pinmux -d PAD_MIPI0_TX0P,14 #设置驱动能力
echo 334 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio334/direction
echo 0 > /sys/class/gpio/gpio334/value
echo 1 > /sys/class/gpio/gpio334/value

gpio175 OUT1
echo 335 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio335/direction
echo 0 > /sys/class/gpio/gpio335/value
echo 1 > /sys/class/gpio/gpio335/value]]>